package com.synjones.wschool.face.service;

import com.synjones.wschool.face.domain.FaceInfo;
import com.synjones.wschool.face.service.request.AllowMealReq;
import com.synjones.wschool.face.service.request.FaceCheckReq;
import com.synjones.wschool.face.service.request.FeedBackReqReq;
import com.synjones.wschool.face.service.response.AllowMealResp;
import com.synjones.wschool.face.service.response.FaceInfoMultiCheckResp;

import java.util.Date;
import java.util.List;

/**
 * Created by 24398 on 2018/7/27.
 */
public interface FaceInfoService {
    List<FaceInfoMultiCheckResp> listUnCheckedFaceInfo(FaceCheckReq checkReq);

    void faceInfoCheckResult(FeedBackReqReq faceInfoFeedBackReq);

    AllowMealResp allowMeal(AllowMealReq req);

    List<FaceInfo> listCheckedFaceInfo(Date afterDate,List<Integer> userSourceId ,boolean successChecked);
}
